ji so-yun
9...a5 Against the Bayonet Attack: A Strategic Answer for the King's Indian in the Engine EraIn a tournament hall in Chengdu, the game reached move nine. White had just...
Japan Opens the LA 2028 Olympic Race in Fukuoka: When Home, Rulebook and History Stand on the Same SideFukuoka, opening day. Pool A consists of Japan, Bahrain, Oman and Australia. ...
Nguyen Xuan Son's Captain's Armband and the Unnamed Leadership VacuumThe clip runs a little under forty seconds. An assistant referee raises his...
Vietnam national team pays tribute to Xuan Son ahead of decisive Thailand clashThat ball came in the 63rd minute. Nguyen Xuan Son received it at the edge of...
The Wage Bill That Cannot Lie: A Transfer Window Seen from ShanghaiThe second leg of the Chinese Super League final took place on 12 November...
The Stretcher at Jalisco: Atlas Did Not Lose to Pumas, Atlas Lost to Its Own Medical RoomThe stretcher rolled out near the touchline by the goal, and the Estadio...
Fukuoka Opens the Race for Olympic 2028 Berth: Japan and the Pressure of a Dominant ForceWhen every microphone points in one direction, I choose to stand in the gap....
115 Charges, One Silent Beat: Manchester City and the Biggest Legal Battle in English Football HistoryI was sitting at the edge of the Incheon training ground, two old stopwatches...
2026 European Table Tennis Championships: a broadcast map drawn before anyone knows who will playThe list comes first, the people come later. In its official announcement abo...
Olaha Manh Duc and the 68th-minute goal at Go Dau: a win manufactured from the benchMinute 68. The ball was pushed wide to the right, and I put my pen down. In m...
Good Good Golf: The Collapse of a Creator Empire and the Governance Lesson for Modern GolfA 30-second advertisement, a man shoving a woman reaching for a new Callaway...
Tran Gia Bao and the Breath of 18: When HAGL's Academy Writes Another Familiar StoryIn the 10th minute, when the ball rolled into the opponents' net, I was sitti...
Siuhy Leaves Team Liquid: 16 Months, 185 Maps, and North America's Unsolved IGL ProblemWhen Team Liquid announced that Kamil "siuhy" Szkaradek had been benched and...
Liang Beats Niemann in Round 1: How the Chess World Learned to Sell Content With a NameI reopened the report on Round 1 of the US Chess Championship, where Awonder...
Vietnam Women's Sepak Takraw ASIAD Gold: The 3.72 Billion VND Reward Table and the Uncounted Budget LayerOn September 29, on the court of ASIAD 20 in Nagoya, Japan, Vietnam's women's...
The Fifth Match Nobody Played: India 3-0 Japan and the Threshold of a Men's TeamIn a Thomas Cup-style team tie, five matches are prepared. At the Ichinomiya...
After the ASEAN Cup, Vietnamese Football's Real Rhythm Lies in the Transfer WindowOn the Rajamangala stands, when the final whistle blew, most cameras turned...
Global Esports Lose 1-2 to Vitality, and a Map That Does Not Exist: Notes From a Sleepless Night in BusanI read the scoreboard at 3 a.m. Busan time, after setting my alarm twice....
CA TPHCM vs The Cong Viettel, Round 4: Twelve Names, Three Matches and a Data GapThe predicted lineup sheet for CA TPHCM carries twelve names. I counted three...
45–44: Castel Goffredo Survive Two Match Points to Claim an Eighth Italian Women's Super CupThe scoreboard stopped at 44–44. No applause was louder than the sound of the...
